weeping capuchin - German English Dictionary